Career 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Davis Cup, Group I, 1R, ROU-TPE 1-3 Bratislava 2 Challenger Olbia Challenger Ismaning Challenger Oeiras 2 Challenger Pau Challenger Ottignies-Louvain-la-Neuve Challenger Lugano Challenger Barletta Challenger Bucharest Open - Bucharest M25 Heraklion Grodzisk Mazowiecki Challenger USA F19 Indonesia F1 Indonesia F2 Indonesia F3 Mexico F1 USA F4 India F5 Sri Lanka F1 USA F15 Great Britain F8 USA F20 USA F21 Ecuador F2 Ecuador F3 Botswana F1 Zimbabwe F1 South Africa F1 South Africa F2 Canada F3 Israel F3 Guatemala F1 Mexico F1 Costa Rica F1 Nigeria F1 Uzbekistan F4 India F1 India F2 Japan F11 Japan F3 Mexico F3 Czech Republic F2 Mexico F4 Mexico F5 Romania F4 Romania F6 USA F13 Germany F7 USA F15 Venezuela F5 USA F27 USA F28 USA F29 Guatemala F1 Austria F3 Mexico F2 USA F4 USA F5 USA F6 USA F7 Mexico F4 Romania F1 Romania F3 USA F6 Romania F1 Romania F2 Usa F12 Usa F13 Usa F14 Romania F9 Romania F10 Romania F11 Italy F23 Romania F14 Usa F23 Greece F3 Greece F2 USA F24 Usa F25 Usa F26 Usa F1 El Salvador F1 Usa F2 Guatemala F1 Usa F3 Mexico F1 Usa F5 Usa F6 Usa F7 Switzerland F1 Switzerland F2 Switzerland F3 Usa F8 Usa F9 France F6 Italy F8 Usa F13 Usa F14 Usa F15 Canada F4 Canada F5 Italy F30 USA F1 Germany F2 USA F2 USA F5 USA F8 USA F9 Romania F1 India F7 Canada F7 USA F26 USA F1 USA F2 Germany F2 Romania F1 Romania F3 Italy F11 Romania F16 USA F25 Dominican Republic F1 Romania F4 USA F17 Costa Rica F1 Ecuador F1 Costa Rica F1 Canada F3 Canada F4 Mexico F11 Venezuela F1 Venezuela F2 Venezuela F3 Mexico F15 Mexico F16 Mexico F17 Mexico F2 India F3 India F4 Mexico F4 Mexico F5 USA F10 USA F11 Mexico F7 Great Britain F9 USA F19 Nigeria F2 USA F7 USA F8 Romania F1 USA F12 Romania F16 Germany F13 Japan F12 Colombia F1 Colombia F2 Mexico F1 USA F4 USA F5 USA F6 Japan F2 Japan F4 Japan F5 Romania F16 Romania F17 Austria F10 USA F23 USA F25 Venezuela F6 USA F26 Romania F2 USA F10 Romania F15 Romania F16 Romania F18 M25 Portimao USA F26 USA F27 Germany F2 USA F1 Austria F1 USA F2 Mexico F1 Mexico F2 Germany F5 USA F4 USA F5 Switzerland F2 Great Britain F4 Switzerland F3 Usa F8 M15 Doha M25 Doha M25+H Bacau Usa F10 Mexico F3 Romania F15 Romania F3 Serbia F2 Smith Barney Men's Challenger - Covington X Challenger Britania Zavaleta - Puebla Copa Petrobras Guadalajara - Guadalajara 2005 Freeman Men's Challenger - Joplin USTA Challenger of Orlando - Orlando USTA Freeman Men's Challenger - Joplin Copa Club Campestre de Aguascalientes - Aguascalientes 2006 Challenger of Santa Clarita California Challenger - Valencia Challenger Casablanca San Angel - Mexico City Fergana Challenger - Fergana Sunset Moulding Yuba City Racquet Club Challenger - Yuba City BH Tennis Open International Cup - Belo Horizonte Joinville Tennis Festival - Joinville II Manta Open - Manta WOW Cafe Challenger - New Orleans Lubbock Challenger - Lubbock USTA Challenger of Oklahoma - Tulsa Seguros Bolivar Open - Medellin XII Abierto Internacional de Salinas - Salinas BMW Tennis Championship - Sunrise USTA Tallahassee Tennis Challenger - Tallahassee Countrywide Classic USTA Challenger - Carson Sunset Moulding Yuba City Racquet Club Challenger - Yuba City 2007 Nielsen Pro Tennis Championship - Winnetka The Comercia Challenger - Aptos Challenger Natrel Presented by National Bank - Granby Odlum Brown Vancouver Open - Vancouver Karshi Challenger - Karshi UTC Open by Selena - Cherkassy Brasov Challenger - Brasov Alexander Kolyaskin Memorial - Donetsk Swanston Challenger - Sacramento Caloundra ATP Challenger - Caloundra Club Coop's ATP Challenger International - Brisbane McDonalds ATP Challenger - Burnie Abierto Internacional de Salinas 'Dario Expreso' - Salinas San Luis Potosi Challenger - San Luis Potosi AGT Challenger - Leon Puerto Rico Challenger Tennis Event - Humacao Challenger Casablanca San Angel - Mexico City Hurricane Tennis Open - Bradenton Countrywide Classic USTA Men's Challenger - Carson Sunset Moulding Challenger - Yuba City Nielsen USTA Pro Tennis Championship - Winnetka Challenger Banque Nationale - Granby Moncton Men's Challenger - Moncton Oberstaufen Cup-Head German Master's Series - Oberstaufen Timisoara Challenger - Timisoara Oldum Brown Vancouver Open - Vancouver Levene Gouldin & Thompson Tennis Challenger - Binghamton Brasov Challenger - Brasov Semgroup Challenger - Tulsa Waco Tennis Challenger - Waco Ipsos Bucharest Challenger - Bucharest Sacramento Challenger - Sacramento Ford Tennis Championships - Louisville National Bank Men's Rimouski Challenger - Rimouski Challenger Britania Zavaleta - Puebla Abierto Internacional Varonil Ciudad de Cancun - Cancun Belgrade Challenger Sarajevo Challenger Tunis Challenger Savannah Challenger Carson Challenger Yuba City Challenger Winnetka Challenger Aptos Challenger Brasov Challenger Medellin Challenger Charlottesville Challenger Knoxville Challenger Champaign Challenger Guayaquil Challenger Dallas Challenger Rimouski Challenger Leon Challenger Tunis Challenger Savannah Challenger Sarasota Challenger Cremona Challenger Carson Challenger Furth Challenger Ojai Challenger Lugano Challenger Bytom Challenger Winnetka Challenger Arad Challenger Pozoblanco Challenger Recanati Challenger Campos do Jordao Challenger Brasilia Challenger Salvador Challenger Brasov Challenger Palermo Challenger Calabasas Challenger Charlottesville Challenger Eckental Challenger Ortisei Challenger Knoxville Challenger Champaign Challenger Salzburg Challenger Toyota Challenger Honolulu Challenger Kazan Challenger Bergamo Challenger Kyoto Challenger Rimouski Challenger Barletta Challenger Monza Challenger Athens Challenger Tallahassee Challenger Leon Challenger Furth Challenger Guadalajara Challenger Braunschweig Challenger Winnetka Challenger Oberstaufen Challenger Aptos Challenger Lexington Challenger Wuhai Challenger Beijing Challenger Shanghai Challenger Brasov Challenger Napoli Challenger Bangkok Challenger Sacramento Challenger Charlottesville Challenger Eckental Challenger Ortisei Challenger Knoxville Challenger Salzburg Challenger Champaign Challenger Heilbronn Challenger Honolulu Challenger Kazan Challenger Dallas Challenger Bergamo Challenger Cherbourg Challenger Sarajevo Challenger Bath Challenger Dallas Challenger Barranquilla Challenger Mersin Challenger Sarasota Challenger Savannah Challenger Prostejov Challenger Kosice Challenger Marburg Challenger Milan Challenger Arad Challenger Timisoara Challenger Aptos Challenger Cordenons Challenger Brasov Challenger Izmir Challenger Belem Challenger Buenos Aires Challenger Geneva Challenger Bratislava Challenger Heilbronn Challenger Bergamo Challenger Quimper Challenger Le Gosier Challenger Rome Challenger Rome Challenger Bordeaux Challenger Arad Challenger Timisoara Challenger Recanati Challenger Guimaraes Challenger Segovia Challenger Orleans Challenger Mons Challenger Rennes Challenger Geneva Challenger Bratislava Challenger Heilbronn Challenger Quimper Challenger Guadalajara Challenger Tunis Challenger Arad Challenger Nottingham-2 Challenger Marburg Challenger Binghamton Challenger Lexington Challenger Brasov Challenger Trnava Challenger Sibiu Challenger Rennes Challenger Geneva Challenger Brescia Challenger Heilbronn Challenger Prostejov Challenger Aptos Challenger Vancouver Challenger St. Remy Challenger Istanbul Challenger Izmir Challenger Orleans Challenger Rennes Challenger Eckental Challenger Bratislava Challenger Wroclaw Challenger Guangzhou Challenger Shenzhen Challenger Napoli Challenger Rome Challenger Surbiton Challenger Ilkley Challenger St. Remy Challenger Istanbul Challenger Izmir Challenger Budapest Challenger Eckental Challenger Bratislava Challenger Bangkok Challenger Koblenz Challenger Budapest Challenger Sophia Antipolis Challenger Surbiton Challenger Nottingham Challenger Vancouver Challenger Istanbul Challenger Kaohsiung Challenger Brest Challenger Bratislava Challenger Indian Wells Challenger Surbiton Challenger Ilkley Challenger Istanbul Challenger Orleans Challenger Mouilleron-Le-Captif Challenger Canberra Challenger Newport Beach Challenger Indian Wells Challenger Iasi Challenger Quimper Challenger St. Petersburg 2 Challenger Belgrade Challenger Biella 6 Challenger Nottingham 1 Challenger Nottingham 2 Challenger Iasi Challenger San Marino Challenger Bucharest Challenger Sibiu Challenger Ismaning Challenger Eckental Challenger Ortisei Challenger Forli 3 Challenger Forli 2 Challenger Forli 3 Challenger Forli 5 Challenger Biel Challenger Lugano Challenger Barletta Challenger Prague 2 Challenger Heilbronn Challenger Surbiton Challenger Nottingham Challenger Salzburg Challenger Iasi Challenger Cordenons Challenger San Marino Challenger Prague 3 Challenger Como Challenger Sibiu Challenger Ortisei Challenger Bergamo Challenger Rovereto Challenger Lugano Challenger Biel Challenger Morelos Challenger Leon Challenger Mauthausen Challenger Little Rock Challenger Tyler Challenger Palmas del Mar Challenger Milan Challenger M25 Heraklion BCR Open Romania - Bucharest Delray Beach International Tennis Championships - Delray Beach Gerry Weber Open - Halle Ordina Open - s-Hertogenbosch The Nottingham Open - Nottingham Legg Mason Tennis Classic - Washington BCR Open Romania - Bucharest Qatar ExxonMobil Open - Doha BCR Open Romania - Bucharest If Stockholm Open - Stockholm Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Bank Austria Tennis Trophy - Vienna SAP Open - San Jose BMW Open - Munich Gerry Weber Open - Halle AEGON Championships - London AEGON International - Eastbourne BCR Open Romania - Bucharest If Stockholm Open - Stockholm Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Delray Beach International Tennis Championships - Delray Beach BRD Nastase Tiriac Trophy - Bucharest Serbia Open - Belgrade Bet-at-home Cup - Kitzbuhel China Open - Beijing If Stockholm Open - Stockholm Qatar ExxonMobil Open - Doha SAP Open - San Jose BRD Nastase Tiriac Trophy - Bucharest Topshelf Open - 's-Hertogenbosch SkiStar Swedish Open - Bastad Moselle Open - Metz PTT Thailand Open - Bangkok If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Brisbane International - Brisbane Copa Claro - Buenos Aires Dubai Duty Free Tennis Championships - Dubai BRD Nastase Tiriac Trophy - Bucharest AEGON Championships - London SkiStar Swedish Open - Bastad Hall of Fame Tennis Championships - Newport Citi Open - Washington Winston-Salem Open - Winston-Salem If Stockholm Open - Stockholm Brisbane International - Brisbane Ecuador Open - Quito PBZ Zagreb Indoors - Zagreb Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Geneva Open - Geneva Topshelf Open - 's-Hertogenbosch Austrian Open - Kitzbuhel If Stockholm Open - Stockholm Brisbane International - Brisbane Garanti Koza Sofia Open - Sofia BRD Nastase Tiriac Trophy - Bucharest TEB BNP Paribas Istanbul Open - Istanbul European Open - Antwerp ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Marrakech Hungarian Open - Budapest BMW Open - Munich Konzum Croatia Open - Umag Citi Open - Washington Moselle Open - Metz Shenzhen Open - Shenzhen If Stockholm Open - Stockholm Maharashtra Open - Pune Sydney International - Sydney Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Gazprom Hungarian Open - Budapest BMW Open - Munich Geneva Open - Geneva Ricoh Open - 's-Hertogenbosch AEGON Championships - London Antalya Cup - Antalya BB&T Atlanta Open - Atlanta Citi Open - Washington Rakuten Japan Open - Tokyo Intrum Stockholm Open - Stockholm Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha ASB Classic - Auckland DIEMA XTRA Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco Barcelona Open Banc Sabadell - Barcelona BMW Open - Munich BB&T Atlanta Open - Atlanta Citi Open - Washington Winston-Salem Open - Winston-Salem Moselle Open - Metz European Open - Antwerp Swiss Indoors Basel - Basel Tel Aviv Watergen Open - Tel Aviv Firenze Open - Florence Challenger ATP de Cuenca Diario El Mercurio - Cuenca Copa Petrobras Colombia - Bogota Samsung Secruities Cup Challenger - Seoul Flea Market Cup Busan Challenger Tennis - Busan Kia International In Caloundra - Caloundra Naples Challenger - Naples Wailea Men's Challenger - Maui Internationaux de Nouvelle-Caledonie - New Caledonia II Manta Open - Manta Hilton Waikoloa Village USTA Challenger - Waikoloa Lubbock Challenger - Lubbock Freeman Men's $50,000 Challenger - Joplin 2005 Tulsa Challenger - Tulsa Bukhara Challenger - Bukhara 2008 Lubbock Challenger - Lubbock Kia International In Kawana - Kawana Reggio Emilia Challenger Raanana Challenger Baton Rouge Challenger Lexington Challenger Granby Challenger Modena Challenger BNP Paribas Open - Indian Wells Rogers Cup - Toronto Mutua Madrilena Madrid Open - Madrid Rogers Cup - Montreal Mutua Madrilena Madrid Open - Madrid Shanghai Rolex Masters - Shanghai Sony Open Tennis - Miami Mutua Madrid Open - Madrid Sony Open Tennis - Miami Mutua Madrid Open - Madrid Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Madrid Challenger Coupe Rogers - Montreal Western & Southern Open - Cincinnati Miami Open - Miami Cherbourg Challenger Iasi Challenger Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Istanbul Challenger French Open - Paris Rome Challenger Australian Open Qualifying - Doha French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London BRD Nastase Tiriac Trophy - Bucharest BNP Paribas Open - Indian Wells Davis Cup, World Group, PO, ROU-CZE 0-5 Davis Cup, Group I, 1R, ROU-DEN 5-0 Davis Cup, Group I, 2R, ROU-NED 0-5 Davis Cup, Group I, PO, ROU-SWE 3-1 Davis Cup, Group I, 1R, ROU-ISR 5-0 Davis Cup, Group I, 2R, ROU-SVK 2-3 Internazionali BNL d'Italia - Rome Davis Cup, Group I, 1R, ROU-SLO 4-1 Davis Cup, Group I, 2R, ROU-ESP 1-4 Davis Cup, Group II, 1R, ROU-LUX 4-1 Davis Cup, Group II, 2R, ROU-MAR 5-0 Davis Cup, Group II, 3R, ROU-POL 2-3 Davis Cup, Group II, 1R, ROU-ZIM 4-1 Davis Cup, Group I, 1R, ROU-POR 3-1 Davis Cup, Group I, SF, ROU-PER 4-0 Davis Cup, Qualifiers, 1R, ESP-ROU 3-1 Davis Cup, Group I, 1R, SVK-ROU 3-1 French Open (juniors) Davis Cup, World Group, PO, SWE-ROU, 3-2 Davis Cup, Group I, 1R, BLR-ROU 3-2 Davis Cup, Group I, PO, GRE-ROU 4-0